#main_part{
	.center{
		width: 990px;
		margin: 0 auto;
		.title{
			color: #E4393C;
			font-size: 16px;
			padding: 10px 0;
		}
		.content{
			width:100%;
			color:#666666;
			background: #F3F3F3;
			padding:14px;
			overflow: hidden;
			height:auto;
			border:1px solid #E0E0E0;
			input{
				float: left;
				margin-top: 2px;
				margin-right: 2px;
			}
			label{
				float: left;
			}
			.all{
				margin-right: 122px;
			}
			.goods{
				margin-right: 390px;
			}
			.price{
				margin-right:70px;
			}
			.quantity{
				margin-right: 80px;
			}
			.sum{
				margin-right: 55px;
			}
		}
		.jd_sell{
			width:100%;
			padding:14px;
			overflow: hidden;
			height:auto;
			input{
				float: left;
				margin-top: 4px;
				margin-right: 2px;
			}
			label{
				float: left;
				background:#E3393B;
				color:#fff;
				padding:2px;
				border-radius: 3px;
			}
		}
		.item_show{
			width:100%;
			border:1px solid #F1F1F1;
			border-top: 2px solid #aaa;
			background:#FFF4E8;
			height:auto;
			overflow:hidden;
			padding:14px;
			.item_select{
				float: left;
				width:30px;
				height:100%;
			}
			.item_ul{
				float: left;
				li{
					float: left;
					list-style: none;
				}
				.img{
					width:92px;
					a{
						border:1px solid #EFEFEF;
					}
				}
				.item_name{
					width:278px;
					.title_item{
						color:#333333;
						line-height: 20px;
						font-size: 12px;
					}
					.gift{
						display: block;
						min-height: 18px;
						line-height: 18px;
						margin-bottom: 2px;
						color:#AAAAAA;
						span{
							color:#fff;
							background:#E4393C;
							padding:2px;
						}
					}
					.service{
						display: block;
						min-height: 18px;
						line-height: 18px;
						margin-bottom: 2px;
						span{
							color:#fff;
							background:#E4393C;
							padding:2px;
						}
					}
				}
				.config{
					width:178px;
					p{
						color:#333333;
						line-height: 20px;
						font-size: 12px;
						color:#666666;
					}
				}
				.price{
					width:92px;
					p{
						color:#333333;
						line-height: 20px;
						font-size: 12px;
						color:#333333;
					}
				}
				.add_good{
					width:122px;
					text-align: center;
					.reduce{
						width:16px;
						height:20px;
						background:#fff;
						float: left;
						border:1px solid #CACBCB;
					}
					input{
						float: left;
						width:44px;
						height:20px;
						border:1px solid #CACBCB;
						text-align: center;
						margin-left: -1px;
					}
					.add{
						width:16px;
						height:20px;
						background:#fff;
						float: left;
						border:1px solid #CACBCB;
						margin-left: -1px;
					}
					.have_good{
						display:block;
						clear: both;
						width:76px;
						color:#AAAAAA;
						padding:3px;
					}
				}
				.subtotal{
					width:98px;
					.sub_num{
						font-weight: bold;
					}
				}
				.action{
					.delete,.focus{
						line-height: 20px;
						font-size: 12px;
						color:#666666;
						.del,.move{
							display: block;
							min-height: 18px;
							line-height: 18px;
							margin-bottom: 2px;
						}
					}
				}
			}
			.donation{
				display:block;
				clear: both;
				width:100%;
				padding:5px 30px;
			}
		}
		.settle_account{
			width:100%;
			border:1px solid #F0F0F0;
			padding:16px 14px;
			margin-top: 20px;
			height:auto;
			overflow:hidden;
			position: relative;
			.price_detail{
				float: left;
				width:100%;
				.left{
					input{
						width:21px;
						float: left;
						margin-top: 2px;
					}
					label{
						float: left;
					}
					.all{
						width:49px;
					}
					.del{
						width:109px;
					}
				}
				.right{
					margin-right: 100px;
					float: right;
					.have_select{
						float: left;
						margin-right: 30px;
						#select_num{
							color:#E54346;
							padding:0 3px;
						}
					}
					.total_price{
						float: left;
						#total_price_num{
							color:#E54346;
							font-size: 14px;
							font-weight: bold;
						}
					}
				}
			}
			.make_account{
				font-size: 18px;
				padding:15px;
				background:#E54346;
				color:#fff;
				font-weight: bold;
				position:absolute;
				top:-1px;
				right:0;
			}
		}
	}
}